﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/ViewMasterPageMain.Master" Inherits="System.Web.Mvc.ViewPage<estudent.Models.sPredmeti>" %>
<%@ Import Namespace="estudent.Models" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	Ustvari
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="InnerRightContent" runat="server">

    <h1>Dodaj nov predmet</h1>

    <% using (Html.BeginForm("Ustvari","VzdrzevanjePredmetnika",FormMethod.Post)) {%>
        <%: Html.ValidationSummary(true) %>
            <div class="editor-label">
                <%: Html.Label("Izberite predmet, ki ga želite dodati v predmetnik") %>
            </div>
            <div class="editor-field">
                <select name='predmeti'>
                <%
                    foreach (var pred in (IEnumerable<sPredmeti>)ViewData["predmeti"])
                    {
                        if (ViewData["predmet"] != null && ViewData["predmet"].ToString().CompareTo(pred.sPredmeta.ToString()) == 0)
                            Response.Write("<option selected='selected' value='"+pred.sPredmeta+"'>"+pred.imePredmeta+" - "+pred.sPredmeta+"</option>");
                        else
                            Response.Write("<option value='" + pred.sPredmeta + "'>" + pred.imePredmeta + " - " + pred.sPredmeta + "</option>"); 
                    }
                %>

                </select>
            </div>


                    <div class="editor-label">
                <%: Html.Label("Pripada študijskemu programu/smeri") %>
            </div>
            <div class="editor-field">
                <select name='smeri'>
                <%
                    foreach (var smer in (IEnumerable<SSmeri>)ViewData["smeri"])
                    {
                        if (ViewData["smer"] != null && ViewData["smer"].ToString().CompareTo(smer.sSmer.ToString()) == 0)
                            Response.Write("<option selected='selected' value='"+smer.sSmer+"'>"+smer.imeSmer+"</option>");
                        else
                            Response.Write("<option value='"+smer.sSmer+"'>"+smer.imeSmer+"</option>");   
                    }
                %>

                </select>
            </div>
            
            <div class="editor-label">
                <%: Html.Label("Letnik, v katerem se predmet poučuje") %>
            </div>
            <div class="editor-field">
                <select name='letniki'>
                <%
                    foreach (var letnik in (IEnumerable<LetnikiStudija>)ViewData["letniki"])
                    {
                        if (ViewData["letnik"]!=null&& ViewData["letnik"].ToString().CompareTo(letnik.idLetnikStudija.ToString())==0)
                            Response.Write("<option selected='selected' value='" + letnik.idLetnikStudija + "'>" + letnik.opisLetnika + "</option>");
                        else
                            Response.Write("<option value='"+letnik.idLetnikStudija+"'>"+letnik.opisLetnika+"</option>");   
                    }
                %>
                </select>
            </div>

            
            <div class="editor-label">
                <%: Html.Label("Lastnosti predmeta") %>
            </div>
            <div class="editor-field">
                <table>
                <tr>
                <td>
                Obvezen:</td> 
                <td>
                <%: Html.CheckBoxFor(model=>model.obvezni) %>
                <%: Html.ValidationMessageFor(model => model.obvezni)%></td>
                </tr>
                <tr><td>
                Strokovno izbrini:</td> 
                <td>
                <%: Html.CheckBoxFor(model=>model.strokovnoIzbirni) %>
                <%: Html.ValidationMessageFor(model => model.strokovnoIzbirni)%></td>
                </tr>
                <tr><td>
                Prosto izbirni:</td><td> 
                <%: Html.CheckBoxFor(model => model.prostoIzbirni)%>
                <%: Html.ValidationMessageFor(model => model.prostoIzbirni)%></td>
                </tr>
                <tr>
                <td>Pripada modulu:</td>
                <td>
                <select name='moduli'>
                <option value='prazno'>Nobeden</option>
                <%
                    foreach (var modul in (IEnumerable<SModuli>)ViewData["moduli"])
                    {
                        if (Model != null && Model.sModula != null && Model.sModula == modul.sModula)
                            Response.Write("<option selected='selected' value='"+modul.sModula+"'>"+modul.imeModula+"</option>");
                        else
                            Response.Write("<option value='"+modul.sModula+"'>"+modul.imeModula+"</option>");

                        
                    }
                %>


                </select>
                </td>
                </tr>
                </table>
            </div>
            

            
            <p>
                <input type="submit" class="button" value="Dodaj" />
            </p>

    <% } %>


</asp:Content>

<asp:Content ID="Content3" ContentPlaceHolderID="JQueryContent" runat="server">
</asp:Content>

